package com.hmc.modules.sjfx.dto.sjfx;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 拉伸测试结果数据传输对象类
 *
 * @author (作者信息)
 */
@Data
@Schema(description = "拉伸测试的结果")
public class LashenDTO {

    /**
     * 试批号
     */
    private String sampleLotNo;

    /**
     * 试批
     */
    private String sampleNo;

    /**
     * 屈服强度值
     */
    private float ys;

    /**
     * 抗拉强度值
     */
    private float ts;

    /**
     * 屈强比
     */
    private float yieldRate;

    /**
     * 拉伸率
     */
    private float el;

    /**
     * 取样位置描述
     */
    private String samplePos;

    /**
     * 取样位置代码（P代表母材，其他代码可能代表焊缝）
     */
    private String samplePosCode;

    /**
     * 性能判别代码
     */
    private String pchJudgeCode;

    /**
     * 性能判别结果
     */
    private String pchJudgeResult;

    /**
     * 性能判别时间
     */
    private String recCreateTime;

    /**
     * 公司中文名称
     */
    private String companyName;

    /**
     * 材料编号
     */
    private String matNo;

    /**
     * 订单子编号
     */
    private String saleOrderSubNo;

    /**
     * 全程工序名称
     */
    private String wholeBacklogName;

    /**
     * 品名
     */
    private String prodCname;

    /**
     * 标准牌号代码
     */
    private String stdSgCode;

    /**
     * 钢级标识
     */
    private String sgSign;

    /**
     * 材料规格描述
     */
    private String matSpecDesc;

    /**
     * 炉号
     */
    private String originHeatNo;
}
